package com.gsmr.entity;

import java.util.ArrayList;
import java.util.List;

public class APDU {

	private Integer id;
	private String apduInfor;
	private Integer length;
	private String NID_MESSAGE;
	private String L_MESSAGE;
	private String T_TRAIN;
	private String NID_ENGINE;
	private String M_ACK;
	private String NID_LRBG;
	private String T_TRAIN_Time;
	private String NID_EM;
	private String Q_EMERGENCYSTOP;
	private String NID_C;
	private String NID_BG;
	private String Q_INFILL;
	private String Q_STATUS;
	private String Q_TRACKDEL;
	private String Q_SCALE;
	private String D_SR;
	private String T_TRAIN_Reference;
	private String D_REF;
	private String Q_DIR;
	private String D_EMERGENCYSTOP;
	private String M_VERSION;
	private String D_TAFDISPLAY;
	private String L_TAFDISPLAY;
	private String Q_ORIENTATION;
	private String lablePacket;
	private String HDLC_PrimaryKey;
	private String hdlcsourceID;
	private String message;
	private String PrimaryKey;
	private String UUID;

	private List<Packet> packet = new ArrayList<>();

	public List<Packet> getPacket() {
		return packet;
	}

	public void setPacket(List<Packet> packet) {
		this.packet = packet;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getApduInfor() {
		return apduInfor;
	}

	public void setApduInfor(String apduInfor) {
		this.apduInfor = apduInfor;
	}

	public Integer getLength() {
		return length;
	}

	public void setLength(Integer length) {
		this.length = length;
	}

	public String getNID_MESSAGE() {
		return NID_MESSAGE;
	}

	public void setNID_MESSAGE(String nID_MESSAGE) {
		NID_MESSAGE = nID_MESSAGE;
	}

	public String getL_MESSAGE() {
		return L_MESSAGE;
	}

	public void setL_MESSAGE(String l_MESSAGE) {
		L_MESSAGE = l_MESSAGE;
	}

	public String getT_TRAIN() {
		return T_TRAIN;
	}

	public void setT_TRAIN(String t_TRAIN) {
		T_TRAIN = t_TRAIN;
	}

	public String getNID_ENGINE() {
		return NID_ENGINE;
	}

	public void setNID_ENGINE(String nID_ENGINE) {
		NID_ENGINE = nID_ENGINE;
	}

	public String getM_ACK() {
		return M_ACK;
	}

	public void setM_ACK(String m_ACK) {
		M_ACK = m_ACK;
	}

	public String getNID_LRBG() {
		return NID_LRBG;
	}

	public void setNID_LRBG(String nID_LRBG) {
		NID_LRBG = nID_LRBG;
	}

	public String getT_TRAIN_Time() {
		return T_TRAIN_Time;
	}

	public void setT_TRAIN_Time(String t_TRAIN_Time) {
		T_TRAIN_Time = t_TRAIN_Time;
	}

	public String getNID_EM() {
		return NID_EM;
	}

	public void setNID_EM(String nID_EM) {
		NID_EM = nID_EM;
	}

	public String getQ_EMERGENCYSTOP() {
		return Q_EMERGENCYSTOP;
	}

	public void setQ_EMERGENCYSTOP(String q_EMERGENCYSTOP) {
		Q_EMERGENCYSTOP = q_EMERGENCYSTOP;
	}

	public String getNID_C() {
		return NID_C;
	}

	public void setNID_C(String nID_C) {
		NID_C = nID_C;
	}

	public String getNID_BG() {
		return NID_BG;
	}

	public void setNID_BG(String nID_BG) {
		NID_BG = nID_BG;
	}

	public String getQ_INFILL() {
		return Q_INFILL;
	}

	public void setQ_INFILL(String q_INFILL) {
		Q_INFILL = q_INFILL;
	}

	public String getQ_STATUS() {
		return Q_STATUS;
	}

	public void setQ_STATUS(String q_STATUS) {
		Q_STATUS = q_STATUS;
	}

	public String getQ_TRACKDEL() {
		return Q_TRACKDEL;
	}

	public void setQ_TRACKDEL(String q_TRACKDEL) {
		Q_TRACKDEL = q_TRACKDEL;
	}

	public String getQ_SCALE() {
		return Q_SCALE;
	}

	public void setQ_SCALE(String q_SCALE) {
		Q_SCALE = q_SCALE;
	}

	public String getD_SR() {
		return D_SR;
	}

	public void setD_SR(String d_SR) {
		D_SR = d_SR;
	}

	public String getT_TRAIN_Reference() {
		return T_TRAIN_Reference;
	}

	public void setT_TRAIN_Reference(String t_TRAIN_Reference) {
		T_TRAIN_Reference = t_TRAIN_Reference;
	}

	public String getD_REF() {
		return D_REF;
	}

	public void setD_REF(String d_REF) {
		D_REF = d_REF;
	}

	public String getQ_DIR() {
		return Q_DIR;
	}

	public void setQ_DIR(String q_DIR) {
		Q_DIR = q_DIR;
	}

	public String getD_EMERGENCYSTOP() {
		return D_EMERGENCYSTOP;
	}

	public void setD_EMERGENCYSTOP(String d_EMERGENCYSTOP) {
		D_EMERGENCYSTOP = d_EMERGENCYSTOP;
	}

	public String getM_VERSION() {
		return M_VERSION;
	}

	public void setM_VERSION(String m_VERSION) {
		M_VERSION = m_VERSION;
	}

	public String getD_TAFDISPLAY() {
		return D_TAFDISPLAY;
	}

	public void setD_TAFDISPLAY(String d_TAFDISPLAY) {
		D_TAFDISPLAY = d_TAFDISPLAY;
	}

	public String getL_TAFDISPLAY() {
		return L_TAFDISPLAY;
	}

	public void setL_TAFDISPLAY(String l_TAFDISPLAY) {
		L_TAFDISPLAY = l_TAFDISPLAY;
	}

	public String getQ_ORIENTATION() {
		return Q_ORIENTATION;
	}

	public void setQ_ORIENTATION(String q_ORIENTATION) {
		Q_ORIENTATION = q_ORIENTATION;
	}

	public String getLablePacket() {
		return lablePacket;
	}

	public void setLablePacket(String lablePacket) {
		this.lablePacket = lablePacket;
	}

	public String getHDLC_PrimaryKey() {
		return HDLC_PrimaryKey;
	}

	public void setHDLC_PrimaryKey(String hDLC_PrimaryKey) {
		HDLC_PrimaryKey = hDLC_PrimaryKey;
	}

	public String getHdlcsourceID() {
		return hdlcsourceID;
	}

	public void setHdlcsourceID(String hdlcsourceID) {
		this.hdlcsourceID = hdlcsourceID;
	}

	public String getMessage() {
		return message;
	}

	public void setMessage(String message) {
		this.message = message;
	}

	public String getPrimaryKey() {
		return PrimaryKey;
	}

	public void setPrimaryKey(String primaryKey) {
		PrimaryKey = primaryKey;
	}

	public String getUUID() {
		return UUID;
	}

	public void setUUID(String uUID) {
		UUID = uUID;
	}

	@Override
	public String toString() {
		return "APDU [id=" + id + ", apduInfor=" + apduInfor + ", length=" + length + ", NID_MESSAGE=" + NID_MESSAGE + ", L_MESSAGE=" + L_MESSAGE + ", T_TRAIN=" + T_TRAIN + ", NID_ENGINE=" + NID_ENGINE + ", M_ACK=" + M_ACK + ", NID_LRBG=" + NID_LRBG + ", T_TRAIN_Time=" + T_TRAIN_Time + ", NID_EM=" + NID_EM + ", Q_EMERGENCYSTOP=" + Q_EMERGENCYSTOP + ", NID_C=" + NID_C + ", NID_BG=" + NID_BG + ", Q_INFILL=" + Q_INFILL + ", Q_STATUS=" + Q_STATUS + ", Q_TRACKDEL=" + Q_TRACKDEL + ", Q_SCALE="
			+ Q_SCALE + ", D_SR=" + D_SR + ", T_TRAIN_Reference=" + T_TRAIN_Reference + ", D_REF=" + D_REF + ", Q_DIR=" + Q_DIR + ", D_EMERGENCYSTOP=" + D_EMERGENCYSTOP + ", M_VERSION=" + M_VERSION + ", D_TAFDISPLAY=" + D_TAFDISPLAY + ", L_TAFDISPLAY=" + L_TAFDISPLAY + ", Q_ORIENTATION=" + Q_ORIENTATION + ", lablePacket=" + lablePacket + ", HDLC_PrimaryKey=" + HDLC_PrimaryKey + ", hdlcsourceID=" + hdlcsourceID + ", message=" + message + ", PrimaryKey=" + PrimaryKey + ", UUID=" + UUID
			+ ", packet=" + packet + "]";
	}


}
